#include "esp32_s3_szp.h"
#include "logo_en_240x240_lcd.h"
#include "yingwu.h"


void app_main(void)
{
    bsp_i2c_init();  // I2C初始化
    pca9557_init();  // IO扩展芯片初始化
    bsp_lcd_init();  // 液晶屏初始化
    lcd_draw_pictrue(0, 0, 320, 240, gImage_yingwu); // 显示3只鹦鹉图片
    vTaskDelay(500 / portTICK_PERIOD_MS);  // 延时500毫秒
    
    // 初始化WiFi配网功能
    wifi_provisioning_init();
    
    // 稍后初始化摄像头，避免内存冲突
    vTaskDelay(2000 / portTICK_PERIOD_MS);  // 等待WiFi连接稳定
    bsp_camera_init(); // 摄像头初始化
    // app_camera_lcd(); // 注释掉LCD显示，避免与WebSocket冲突
}
